(function(window){
	window.loadLand=loadLand;//将沙箱中的构造函数赋值给window对象
	//与背景图思路一样，计算需要加载几张图，就需要调用几次
	
	/*
	 *同样有两个参数
	 * 1,绘制环境 ctx;
	 * 2,需要绘制的图片对象img;
	 * */
	//计数器
	loadLand.count=0;
	function loadLand(options){
		loadLand.count++;
		this.ctx=options.ctx;
		this.img=options.img;
		
		//图片的宽高
		this.width=this.img.width;
		this.height=this.img.height;
		
		//图片的位置
		this.x=this.width*(loadLand.count-1);
		this.y=this.ctx.canvas.height-this.height;
		
		//图片滑动的速度
		this.speedSecond=40;
		
	}
	loadLand.prototype={
		constructor:loadLand,
		draw:function(){
			this.ctx.drawImage(this.img,this.x,this.y);
			if(this.x<=-this.width){
				this.x+=this.width*loadLand.count;	//位置正好挪到剩下几个相同图片的后面
			}
		},
		update:function(delaySecond){
			this.x=this.x-this.speedSecond*delaySecond;
		}
	}
}(window))
